home *** CD-ROM | disk | FTP | other *** search
/ NOVA - For the NeXT Workstation / NOVA - For the NeXT Workstation.iso / Documents / NeXTAnswers / objc.624 < prev    next >
Text File  |  1992-02-06  |  2KB  |  45 lines

  1. {\rtf0\ansi{\fonttbl\f0\fnil Times-Roman;\f1\fmodern Ohlfs;}
  2. \paperw11440
  3. \paperh8340
  4. \margl120
  5. \margr120
  6. {\colortbl;\red0\green0\blue0;}
  7. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs28\fc0 C++ libraries\
  8.     \
  9. Q:  I'm using the C++ compiler under 2.0 and cannot locate the "complex" data type or its associated header file complex.h.  This is a conventional C++ header file.  Where is it?\
  10. \
  11. Q:  Where is the streams.h C++ header file?  How do I gain access to "cerr" and "cout", two conventional streams, from Objective-C methods?\
  12.  
  13. \i     \
  14.     \
  15.  
  16. \i0 A:  NeXT does not ship any C++ libraries with 2.0.  The Free Software Foundation [who is responsible for the GNU project] has written a large library of routines for C++ called libg++.  Under current FSF rules, libg++ can only be used by programs which will not be distributed commercially.  For further information, the Free Software Foundation can be contacted at:\
  17. \
  18.  
  19. \fi1080 Free Software Foundation, Inc.\
  20. 675 Massachusetts Avenue\
  21. Cambridge, MA  02139   USA\
  22. \
  23. Telephone:  (617) 876-3296\
  24. Electronic mail:  gnu@prep.ai.mit.edu\
  25.  
  26. \pard\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0 \
  27.  
  28. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0 Other third parties offer C++ libraries as well.  AT&T offers a library which is a subset of libg++ for a fee.  Some developers have chosen to develop their own C++ libraries.\
  29. \
  30. The GNU C++  [libg++] Class Library includes support of the following [often requested] features:\
  31.  
  32. \fi-320\li1040 Streams and other I/O\
  33. Complex numbers\
  34. String support\
  35. \
  36.  
  37. \fi0\li0 See also: NextAnswer objc.702.\
  38. \
  39. QA624                \
  40.  
  41. \fc1 \
  42. Valid for 2.0\
  43. \
  44.  
  45.